x86/numa: fix c/s 20120 (Fix SRAT check for discontig memory)
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 31 Aug 2009 09:10:17 +0000 (10:10 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 31 Aug 2009 09:10:17 +0000 (10:10 +0100)
commit68461397a35e02bd380a8ea14ab4da13613a38c1
tree5360f108197f9f70368ac1df464d648011754b38
parent66c5b440e1475fc1ff10197ce5653e669305b82d
x86/numa: fix c/s 20120 (Fix SRAT check for discontig memory)

That change converted the (wrong) assumption of contiguous nodes'
memory to a similarly wrong one of assuming discontiguous memory (i.e.
each node having separate E820 table entries). The code ought to be
able to deal with both, though, and I hope this change makes it so.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
Acked-by: Alex Williamson <alex.williamson@hp.com>
xen/arch/x86/srat.c